swoop in to save the day

Translations
venir à la rescousse
Definitions
To arrive suddenly and unexpectedly in order to help or solve a problem, often at a critical moment, thereby preventing failure or disaster.